public class PrimeSum {
    public static void main(String[] args) {
        int sum = 0;

        for (int i = 2; i <= 100; i++) {
            if (isPrime(i)) {
                sum += i;
            }
        }

        System.out.println("100以内质数的和为: " + sum);
    }

    // 判断一个数是否为质数
    public static boolean isPrime(int num) {
        if (num <= 1) {
            return false;
        }

        // 检查从2到sqrt(num)是否有因数
        for (int i = 2; i * i <= num; i++) {
            if (num % i == 0) {
                return false;
            }
        }

        return true;
    }
}
